const pxtorem = require("postcss-pxtorem");
const autoprefixer = require("autoprefixer");
// const TerserPlugin = require('terser-webpack-plugin');
// const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports = {
	publicPath: "./",
	css: {
		sourceMap: false,
		loaderOptions: {
			postcss: {
				plugins: [
					autoprefixer(), //针对浏览器添加前缀
					pxtorem({
						rootValue: 37.5,
						propList: ["*", "!border*"],
					}),
				],
			},
		},
	},
	// plugins: {
  //   //...
  //   'autoprefixer': {
  //     browsers: ['Android >= 4.0', 'iOS >= 7']
  //   }
  // }
	// devServer: {
	// 	proxy: {
	// 		"/v1": {
	// 			target: "http://api.guangguangapp.com",
	// 			// target: "http://192.168.3.243:86",
	// 			ws: false, //是否启用websockets
	// 			changOrigin: true, //开启代理,在本地会创建一个虚拟服务端，然后发送请求的数据，并同时接收请求的数据，这样服务端和服务端进行数据的交互就不会有跨域问题
	// 			pathRequiresRewrite: {
	// 				"^/v1": "/"
	// 			},
	// 		},
	// 	},
	// 	disableHostCheck: true,
	// },
	//   webpack来压缩优化js,
	// configureWebpack: {
	// 	optimization: {
	// 		minimizer: [
	// 			new UglifyJsPlugin({
	// 				uglifyOptions: {
	// 					compress: {
	// 						// warnings: false,
	// 						drop_console: true, //console
	// 						drop_debugger: true,
	// 						pure_funcs: ['console.log', 'debugger'] //移除console
	// 					}
	// 				}
	// 			})
	// 		]
	// 	}
	// }
};